Big Huge Thesaurus

door latch

noun